skeletal prosthesis - French English Dictionary